technical rider - German English Dictionary